package com.lzyx.request;

/**
 * @author richa
 * request id 是用来解决请求响应通信类型的request与response对应的问题
 */
public interface IRequestId {

    /**
     * 获取request id的二进制数据
     * @return byte[]
     */
    byte[] getBytes();

    /**
     * 从request id获取此类型的 request id factory
     * @return 同类型的 request id factory
     */
    IRequestIdFactory factory();
}
